RESTful Web Services Administration
Provide a standard mechanism for online customer
In the context of the Cloud Monetisation Platform, an individual or organisation who has signed an agreement to take goods and services from a service provider. A customer receives a bill associated with one or more subscriptions, and can be a single end user or a large company with many subscriptions assigned to one agreement. data interchange between CMP
Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. and other MDS Global and third party
Of software; a reusable component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform. systems and applications. CMP has two complimentary sets of web services for customer data: SOAP and RESTful web services
Web services that are based on Representative State Transfer (REST) architecture principles, and are therefore designed to work best on the Internet, being lightweight, maintainable, and scalable. CMP provides RESTful web services to access much of CMP functionality..
Deployment
RESTful web services run in Spring Boot with in-built validation, business logic and connection to the CMP database via JDBC
Java Database Connectivity. The application programming interface (API) that allows Java programs to access databases.
For information on how to deploy the RESTful Web Services, see the CMP Installation Guide.
Starting
To start the RESTful Web Services service, use the following command:
To restart the RESTful Web Services service, use the following command:
Stopping
To stop the RESTful Web Services service, use the following command:
Monitoring Status
To check the status of the RESTful Web Services service, use the following command:
Check the logfile for any errors – sometimes the process is still running but not functioning.
Configuration
For a list of the properties that must be configured during installation and configuration, see the REST Web Services Properties section of the CMP Installation Guide.
Logs
The Summary File generated at the end of the installation process provides the location of log files for the RESTful Web Services, for example the section pertaining to the RESTful Web Services can look as follows:
==============
URL: https://server.example.demo.com:9000/
Logs:
Host: server.example.demo.com
Path: /var/log/rest-ws/boot.log